package com.ruoyi.medicalPSys.mapper;

import java.util.List;
import com.ruoyi.medicalPSys.domain.Xiangmuxinxi;

/**
 * 项目信息Mapper接口
 * 
 * @author ruoyi
 * @date 2024-04-22
 */
public interface XiangmuxinxiMapper 
{
    /**
     * 查询项目信息
     * 
     * @param id 项目信息主键
     * @return 项目信息
     */
    public Xiangmuxinxi selectXiangmuxinxiById(Long id);

//    /**
//     * 查询项目信息列表
//     *
//     * @param xiangmuxinxi 项目信息
//     * @return 项目信息集合
//     */
//    public List<Xiangmuxinxi> selectXiangmuxinxiList(Xiangmuxinxi xiangmuxinxi);
    public  List<Xiangmuxinxi> selectXiangmuxinxiList(Xiangmuxinxi xiangmuxinxi);

    /**
     * 新增项目信息
     * 
     * @param xiangmuxinxi 项目信息
     * @return 结果
     */
    public int insertXiangmuxinxi(Xiangmuxinxi xiangmuxinxi);



    /**
     * 修改项目信息
     * 
     * @param xiangmuxinxi 项目信息
     * @return 结果
     */
    public int updateXiangmuxinxi(Xiangmuxinxi xiangmuxinxi);

    /**
     * 删除项目信息
     * 
     * @param id 项目信息主键
     * @return 结果
     */
    public int deleteXiangmuxinxiById(Long id);

    /**
     * 批量删除项目信息
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteXiangmuxinxiByIds(Long[] ids);
}
